﻿.DnnModule .DnnC_CatContainer ul{margin:0;padding:0;}
.DnnC_CatContainer ul, .DnnC_CatContainer ul li{list-style:none;}
.DnnC_CatContainer ul.text{margin-bottom:1em;line-height:1.5em;}
.accordion{font:normal 14px Arial, sans-serif;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.accordion, .accordion li{margin:0;padding:0;border:none;list-style:none;}
.accordion, .accordion ul > li ul > li{margin:0;padding:0;border:none;margin-left:30px;}
.accordion a{padding:10px 10px 10px 50px;background:#ececec;text-decoration:none;display:block;color:#333;border-bottom:1px solid #ccc;border-top:1px solid #fff;position:relative;text-shadow:1px 1px 1px #fff;}
.accordion a.dcjq-parent, .accordion a.dcjq-parent:hover{background:#D7D4D4 url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_grey.png) repeat-x 0 -1px;}
.accordion a .dcjq-icon{position:absolute;top:50%;left:14px;width:34px;margin-top:-17px;height:34px;background:url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/arrow_grey_right.png) no-repeat 0 center;}
.accordion a.dcjq-parent.active .dcjq-icon{background:url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/arrow_grey_down.png) no-repeat 0 center;}
.accordion a:hover{background:#fff;color:#990000;padding:10px 10px 10px 50px;}
.accordion li ul li a.active{font-weight:bold;}
.black .accordion a{text-shadow:none;padding:10px 10px 10px 28px;background:#000 url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_graphite.png) repeat-x 0 0;color:#fff;font-weight:normal;border-bottom:1px solid #fff;}
.black .accordion ul a{background:#343434;}
.black .accordion a .dcjq-icon{background:none;}
.black .accordion a.dcjq-parent.active .dcjq-icon{background:none;}
.black .accordion a.dcjq-parent, .black .accordion a.dcjq-parent:hover{background:#000 url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/graphite_arrow_right.png) no-repeat 0 0;font-weight:bold;color:#fff;}
.black .accordion a.dcjq-parent.active{background:#000 url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/graphite_arrow_down.png) no-repeat 0 0;}
.black .accordion a:hover{background:#121212;padding:10px 10px 10px 28px;}
.graphite .accordion{border-top:1px solid #111;border-right:1px solid #111;border-left:1px solid #111;}
.graphite .accordion, .graphite .accordion li{}
.graphite .accordion a{text-shadow:none;background:#0C0C0C url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_black.png) repeat-x 0 -1px;color:#ddd;border-bottom:1px solid #222;border-top:1px solid #777;position:relative;}
.graphite .accordion ul a{background:#424549;}
.graphite .accordion a.dcjq-parent, .graphite .accordion a.dcjq-parent:hover{background:#0C0C0C url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_black.png) repeat-x 0 -1px;}
.graphite .accordion a .dcjq-icon{position:absolute;top:50%;left:14px;width:34px;margin-top:-17px;height:34px;background:url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/arrow_black_right.png) no-repeat 0 center;}
.graphite .accordion a.dcjq-parent.active .dcjq-icon{background:url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/arrow_black_down.png) no-repeat 0 center;}
.graphite .accordion a:hover{background:#232323;color:#fff;}
.clean .accordion{border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf;}
.clean .accordion a{background:#fff url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_clean.png) repeat-x top center;font-weight:bold;text-transform:uppercase;color:#222;border-bottom:1px solid #cfcfcf;}
.clean .accordion ul a{background:#F2F2F2;font-weight:normal;text-transform:capitalize;}
.clean .accordion a.dcjq-parent{background:#efefef url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_clean.png) repeat-x top center;font-weight:bold;}
.clean .accordion a.dcjq-parent:hover{background:#fff url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/bg_clean_on.png) repeat-x top center;}
.clean .accordion a:hover{background:#ececec;color:#990000;}
.blue .accordion{border-top:1px solid #013d6c;border-right:1px solid #013d6c;border-left:1px solid #013d6c;}
.blue .accordion a{text-shadow:none;background:#0D5995;color:#fff;border-bottom:1px solid #013d6c;border-top:1px solid #4695d3;}
.blue .accordion a .dcjq-icon{background:url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/arrow_black_right.png) no-repeat 0 center;}
.blue .accordion a.dcjq-parent.active .dcjq-icon{background:url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/arrow_black_down.png) no-repeat 0 center;}
.blue .accordion a.dcjq-parent.active{background:#0D5995 url(/DesktopModules/DnnC_Accordion_CategoryMenu/images/checkers.png) repeat 0 0;}
.blue .accordion a:hover{background:#05477c;}
